//@include "lib.jsx"

// 读取 Excel 文件
function readExcel(filePath) {
    try {
        // 从文件中读取 Excel 数据
        var workbook = XLSX.readFile(filePath);

        // 获取第一个工作表
        var sheetName = workbook.SheetNames[0];
        var worksheet = workbook.Sheets[sheetName];

        // 将数据转换为数组
        var jsonData = XLSX.utils.sheet_to_json(worksheet, {
            header: 1
        });

        return jsonData;
    } catch (e) {
        alert("读取 Excel 文件出错：" + e.toString());
        return null;
    }
}

// 示例：读取 Excel 文件并在控制台输出数据
var excelFilePath = "/Applications/Adobe Photoshop 2024/Presets/Scripts/自定义脚本/common/CATALOGUE LIST FOR ZANDOLI 20240119.xlsx";
var excelData = readExcel(excelFilePath);

if (excelData !== null) {
    // 在控制台输出读取到的数据
    $.writeln("Excel 数据：");
    $.writeln(excelData);
}